package dao;

import java.sql.ResultSet;
import java.sql.SQLException;

import entity.PrecioBD;

public class PrecioDAO extends DAO {

	public PrecioBD getPrecioByIdConcepto(int id_concepto) {

		ResultSet rs = super.executeQuery("select top 1 id_precio, id_concepto, fecha_desde, fecha_hasta, precio from precio where id_concepto = " + id_concepto + " order by fecha_desde desc");
		
		PrecioBD precioBD = null;
		
		try {
			if ( rs.next() ){
				precioBD = new PrecioBD();
				precioBD.setFecha_desde(rs.getDate("fecha_desde"));
				precioBD.setFecha_hasta(rs.getDate("fecha_hasta"));
				precioBD.setId_precio(rs.getInt("id_precio"));
				precioBD.setPrecio(rs.getFloat("precio"));
			}
		} catch (SQLException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		return precioBD;
	}

}
